crypto/internal/fips140/aes/gcm.GCM.cipher (field)
13 uses
crypto/internal/fips140/aes/gcm (current package)
gcm.go#L16: cipher aes.Block
gcm.go#L41: g.cipher = *cipher
gcm_asm.go#L63: gcmAesInit(&g.productTable, aes.EncryptionKeySchedule(&g.cipher))
gcm_asm.go#L84: aes.EncryptBlockInternal(&g.cipher, tagMask[:], counter[:])
gcm_asm.go#L90: gcmAesEnc(&g.productTable, out, plaintext, &counter, &tagOut, aes.EncryptionKeySchedule(&g.cipher))
gcm_asm.go#L117: aes.EncryptBlockInternal(&g.cipher, tagMask[:], counter[:])
gcm_asm.go#L123: gcmAesDec(&g.productTable, out, ciphertext, &counter, &expectedTag, aes.EncryptionKeySchedule(&g.cipher))
gcm_generic.go#L15: aes.EncryptBlockInternal(&g.cipher, H[:], H[:])
gcm_generic.go#L17: gcmCounterCryptGeneric(&g.cipher, tagMask[:], tagMask[:], &counter)
gcm_generic.go#L19: gcmCounterCryptGeneric(&g.cipher, out, plaintext, &counter)
gcm_generic.go#L28: aes.EncryptBlockInternal(&g.cipher, H[:], H[:])
gcm_generic.go#L30: gcmCounterCryptGeneric(&g.cipher, tagMask[:], tagMask[:], &counter)
gcm_generic.go#L41: gcmCounterCryptGeneric(&g.cipher, out, ciphertext, &counter)